R Bar & Grill
(10.86mi)American (Traditional), Gastropub, Pub Food
✓ Takeout
3421 S Peoria Ave,
Tulsa,
OK
(918) 392-4811
Lefty's on Greenwood
(12.97mi)American (Traditional), Gastropub
✓ Takeout
+ ✓
Delivery
10 N Greenwood Ave Suite A,
Tulsa,
OK
(918) 794-0017